@CHARSET "UTF-8";

/** 投诉预处理页面表格样式 **/
*{font-family:'微软雅黑 Bold', '微软雅黑';}
.Test-btn{
	background-color:#18a1f0;
	color:#fff;
}
.custDetailTable {
	padding-top:0px;
        margin-top:8px;
}
.custDetailTable table tr th{
	border-right:1px solid #ddd;
	color:#666;
	padding-top:3px;
	padding-bottom:3px;
	font-size:12px;
	font-weight:600;
	width:110px;
	border-top:1px solid #ddd;
	}
.custDetailTable table tr{
	height:30px;
	}
.custDetailTable table tr td{
	border-right:1px solid #ddd;
	color:#333;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
	border-top:1px solid #ddd;
	height:15px;
	}
	
.icon-tasks{
	margin-left:4px;
}
.faultDetaille{
	float:left;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;	
	border-left:1px solid #eee;
}
.faultDetaille table tr td{
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	color:#666;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	font-size:12px;
}
.faultDetailletatitle{
	font-weight:500;
	color:#333;
	background-color:#e6ebed;
}
.faultDetailri{
	/*display:none;*/
	width:74%;
	float:left;
	overflow:hidden;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:4%;
	text-align:center;
}
.faultDetailrispan{
	display:inline-block;
}
.faultDetailrispan span{
	float:left;
}
.faultDetailline{
	padding-top:26px;
}
.faultDetailri span{
	float:left;
}
.faultDetailriInfo{
	font-size:12px;
	text-align:center;
}
.faultDealContentDiv{
	font-size:13px;
	color:#333;
}
.faultDetailTtitle{
	font-size:12px;
	font-weight:600;
	background-color:#e6ebed;
	padding-top:6px;
	padding-bottom:6px;
	border-right:1px solid #ddd;
	color:#666;
	text-align:center;
	width:60px;
	border-bottom:1px solid #ddd;
}
.faultDetailcon{
	width:70px;
	color:#666;
	border-bottom:1px solid #ddd;
	text-align:center;
}
.lineInfoco table tr td{
	border-right:1px solid #ddd;
	color:#666;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	border-top:1px solid #ddd;
	}
.custDetailTableinput{
	border-left:0px;
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	background-color:transparent;
    width:98%;
    text-align:left;
    padding-left:4px;
}	
.DetailResulttitle{
	font-weight:600;
	color:#333;
	font-size:12px;
}
.DetailResultinput{
	border:0;
	background-color:transparent;
        width:98%;
        text-align:left;
        padding-left:4px;
}
.icon-ok-sign{
	color:#4bbd93;
	font-size:13px;
}
.icon-remove-sign{
	color:#e64b37;
	font-size:13px;
}
.DetailResultco{
	background-color:#e6ebed;
    border:1px solid #ddd;
}
.DetailResultco table tr td{
	text-align:left;
    height:22px;
}
.DetailResultco table{
	margin-left:3px;
	margin-top:5px;
}
.DetailResultri table{
	magin-left:5px;
	border-left:1px solid #ddd;
	border-top:1px solid #ddd;
}
.DetailResultri table tr td{
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	color:#666;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	font-size:12px;
}
.le-in-te{
	text-align:left;
	font-weight:600;
}
.De-Re-hover:hover{
    background-color:#ccc;
    color:#fff;
    cursor:pointer;
}

/*PON维护测试页面*/
.ChargeInfoco{
	margin-top:10px;
	margin-left:10px;
	width:98%;
}
.ChargeInfoco table{
    border-bottom:1px solid #ddd;
}
.ChargeInfoco table tr th{
	border-right:1px solid #ddd;
	color:#666;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	font-weight:600;
	width:110px;
	border-top:1px solid #ddd;
	}
.ChargeInfoco table tr td{
	border-right:1px solid #ddd;
	color:#666;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	border-top:1px solid #ddd;
	}
.testtoolTreeFolder{
	background:#e6ebed;
	width:20%;
	border:true；
}
.mainmoredetailtitle{       
	font-weight:500;
	color:#333;
	background-color:#e6ebed;
	text-align:center;
}
.mainmoredetailtable tr td{
        padding-top:2px;
	padding-bottom:2px;
	/*border-bottom:1px solid #eee;*/
	border-right:1px solid #eee;
}
.mainmoredetailinput{
	border-left:0px;
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	background-color:transparent;
        width:98%;
        text-align:left;
        padding-left:4px;
}
/*预处理指导*/
.guide-content-to{
    margin-top:3px;
    font-size:13px;
    font-weight:normal;
    color:#333;
}
#guide-tabs {
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}
#guide-tabs li {
  float: left;
  margin: 0 .5em 0 0;
}

#guide-tabs a {
  position: relative;
  width:120px;
  height:30px;
  line-height:32px;
  text-align:center;
  float: left;
  text-decoration: none;
  color: #fff;
  -webkit-border-radius: 5px 0 0 0;
  -moz-border-radius: 5px 0 0 0;
  border-radius: 5px 0 0 0;
  -moz-box-shadow: 0 2px 2px rgba(0,0,0,.4);
  -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.4);
  box-shadow: 0 2px 2px rgba(0,0,0,.4);
}
#guide-tabs .imp-tab a{ 
  background: #18a1f0;
}

#guide-tabs .la-tab a{ 
  background: #c5de74;
}
#guide-tabs .imp-tab a:hover,
#guide-tabs .imp-tab a::after,
#guide-tabs .imp-tab a:hover::after,
#guide-tabs .imp-tab a:focus,
#guide-tabs .imp-tab a:focus::after {
  background: #18a1f0;
}
#guide-tabs .la-tab a:hover,
#guide-tabs .la-tab a::after,
#guide-tabs .la-tab a:hover::after,
#guide-tabs .la-tab a:focus,
#guide-tabs .la-tab a:focus::after {
  background: #c5de74;
}
#guide-tabs a:focus {
  outline: 0;
}
#guide-tabs a::after {
  content:'';
  position:absolute;
  z-index: 1;
  top: 0;
  right: -.9em;  
  bottom: 0;
  width: 2em; 
  -moz-box-shadow: 1px 1px 1px rgba(0,0,0,.4);
  -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.4);
  box-shadow: 1px 1px 1px rgba(0,0,0,.4);
  -webkit-transform: skew(20deg);
  -moz-transform: skew(20deg);
  -ms-transform: skew(20deg);
  -o-transform: skew(20deg);
  transform: skew(20deg);
  -webkit-border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
  border-radius: 0 5px 0 0;  
}

#guide-tabs #current a {
  z-index: 3;
}

#guide-tabs #current a::after {
  z-index: 3;
}
#guide-content {
    background: #f6f7f8;
    width:100%;
    overflow:hidden;
    position: relative;
    z-index: 2;	
    -moz-border-radius: 0 5px 5px 5px;
    -webkit-border-radius: 0 5px 5px 5px;
    border-radius: 0 5px 5px 5px;
    /*-moz-box-shadow: 0 -1px 2px -1px rgba(0, 0, 0, .5);
    -webkit-box-shadow: 0 -1px 2px -1px rgba(0, 0, 0, .5);
    box-shadow: 0 -1px 2px -1px rgba(0, 0, 0, .5);*/
    margin-top:0px;
}
.diagnosi-det{
    overflow: hidden;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
}

.diagnosi-det li {
  float: left;
  margin: 0 .5em 0 0;
}

.diagnosi-det a {
  position: relative;
  width:120px;
  height:30px;
  line-height:32px;
  text-align:center;
  float: left;
  text-decoration: none;
  color: #fff;
  -webkit-border-radius: 5px 0 0 0;
  -moz-border-radius: 5px 0 0 0;
  border-radius: 5px 0 0 0;
  -moz-box-shadow: 0 2px 2px rgba(0,0,0,.4);
  -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.4);
  box-shadow: 0 2px 2px rgba(0,0,0,.4);
}
.diagnosi-det .la-tab a{ 
  background: #c8eafe;
  color:#0080cc;
}
.diagnosi-det .la-tab a:hover,
.diagnosi-det .la-tab a::after,
.diagnosi-det .la-tab a:hover::after,
.diagnosi-det .la-tab a:focus,
.diagnosi-det .la-tab a:focus::after {
  background: #c8eafe;
}
.diagnosi-det a:focus {
  outline: 0;
}
.diagnosi-det a::after {
  content:'';
  position:absolute;
  z-index: 1;
  top: 0;
  right: -.9em;  
  bottom: 0;
  width: 2em; 
  -moz-box-shadow: 1px 1px 1px rgba(0,0,0,.4);
  -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.4);
  box-shadow: 1px 1px 1px rgba(0,0,0,.4);
  -webkit-transform: skew(20deg);
  -moz-transform: skew(20deg);
  -ms-transform: skew(20deg);
  -o-transform: skew(20deg);
  transform: skew(20deg);
  -webkit-border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
  border-radius: 0 5px 0 0;  
}

.diagnosi-det #current a {
  z-index: 3;
}

.diagnosi-det #current a::after {
  z-index: 3;
}
.diagnosi-content {
    background: #f6f7f8;
    width:100%;
    overflow:hidden;
    position: relative;
    z-index: 2;	
    -moz-border-radius: 0 5px 5px 5px;
    -webkit-border-radius: 0 5px 5px 5px;
    border-radius: 0 5px 5px 5px;
    /*-moz-box-shadow: 0 -1px 2px -1px rgba(0, 0, 0, .5);
    -webkit-box-shadow: 0 -1px 2px -1px rgba(0, 0, 0, .5);
    box-shadow: 0 -1px 2px -1px rgba(0, 0, 0, .5);*/
    margin-top:0px;
}
.zhjf-search .zhzx-co-table{
       margin:10px;
}
.zhjf-search .zhzx-co-table tr{
       height:35px;
}
.zhjf-search .zhzx-co-table tr td{
	border-right:1px solid #ddd;
	color:#333;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
	border-top:1px solid #ddd;
}
.zhjf-search .zhzx-co-tit{
       border:0px;
       margin-left:10px;
       margin-bottom:10px;
       margin-top:10px;
       width:360px;
}	
.zhzx-co-tit .zhzx-co-cs span{
      color:#0080cc;
}
.zhjf-search .rzrz-co-tit{
      margin-left:10px;
      margin-top:10px;
}
.zhjf-search .rzrz-co-tit input{
        border:1px solid #D4D4D4;
	background-color:#f6f7f8;
        width:140px;
        text-align:left;
	height:20px;
}
.zhjf-search .rzrz-co-tit i{
        padding-top:1.5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	border-top:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	border-bottom:1px solid #D4D4D4;
	background-color:#f6f7f8;
	cursor:pointer;
	color:#0080cc;
	font-size:14px;
}
.zhjf-search .rzrz-co-co{
        margin-top:20px;
}
.zhjf-search .rzrz-co-co tr{
        height:44px;
}
.zhjf-search .zhmm-total{
       width:55%;
       margin-left:10px;
       margin-top:20px;
       padding-top:40px;
       padding-bottom:40px;
       background-color:#fff;
       border-left:4px solid #c5de74;
       box-shadow:3px 1px 5px #cecece;
       -moz-box-shadow:3px 1px 5px #cecece;
       -webkit-box-shadow:3px 1px 5px #cecece;
}
.zhjf-search .zhmm-co-input{
       width:200px;
       height:26px;
       border:1px solid #eee;
       background-color:#f6f7f8;
}
.zhjf-search .zhmm-co-tit{
       font-size:16px;
       font-weight:500;
       padding-left:40px;
       color:#666;
       margin-right:10px;
       width:110px;
}
.zhjf-search .zhmm-co-table tr{
      height:70px;
}
.zhjf-search .zhjf-co-table{
       margin:10px;
}
.zhjf-search .zhjf-co-table tr{
       height:40px;
}
.zhjf-search .zhjf-co-table tr td{
      border-right:1px solid #ddd;
	color:#333;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
	border-top:1px solid #ddd;
}
.blue-btn {
	color: #0080cc;
	background: #ebeff2;
	background-repeat: repeat-x;
	background-repeat: repeat-x;
	-moz-border-radius: 5px 5px 5px 5px;
        -webkit-border-radius: 5px 5px 5px 5px;
         border-radius: 5px 5px 5px 5px;
}

.blue-btn:hover {
	background: #18a1f0;
	color: #fff;
	filter: none;
}
.input-btn{ 
       border:0 none;
       padding-left:12px;
       padding-right:12px;
       padding-top:3px;
       padding-bottom:3px;
}
.icon-remove{
	   background-image:url(../images/icon-remove.png);
	   background-size:12px 12px;
}
.icon-user{
	   background-image:url(/style/default/common/images/icon-user-big.png);
	   background-size:12px 12px;
}